water gate – English–Español translations

🇬🇧 en es 🇪🇸

water gate noun

  • valve or gate
compuerta
Wiktionary Links